Definitions for rain down

Definitions for (verb) rain down

Main entry: rain, rain down

Definition: precipitate as rain

Usage: If it rains much more, we can expect some flooding


Visual thesaurus for rain down